@charset "utf-8";
/* CSS Document */
/*  ------------------------ 通用 ----------------------------  */
*, *::after, *::before { -webkit-box-sizing: border-box;-o-box-sizing: border-box; 
     -ms-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
*{ margin:0px; padding:0px;}
body {font-family:"微软雅黑", Arial;  font-size:14px; line-height:24px;color:#222222;}
body,html{ width:100%; height:auto;}
body{background:#ffffff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-family:'微软雅黑'; text-transform:uppercase;}
body, button, input, select, textarea{  font-family: '微软雅黑',Arial; font-size:14px;}
ol, ul ,li{list-style: none; margin:0px; padding:0px}
img,ol, ul ,li{ border:none;}
a{ text-decoration:none; color:#A9A9A9;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;background: none;text-decoration: none;}
input[type=button], input[type=submit], input[type=reset] ,select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input:focus,input:hover,input:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
select:focus,select:hover,select:active,textarea {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}

select{-webkit-appearance:listbox;appearance:none; -moz-appearance:none;-webkit-appearance:none; background:#fff url("../images/arrow.png") no-repeat scroll 94% center;padding-right: 14px;}
table{ border-collapse: collapse; border-spacing: 0; }
table,table tr,table td,table th{border:1px solid #dddddd;}
.clearfix:after{content:".";display:block; width:100%;height:0; line-height:0;clear:both; overflow:hidden}
.ts3{transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -ms-transition:all ease 0.3s; 
    -o-transition:all ease 0.3s;}
.ts5{transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}

.pcblock{display:block;}
.wapblock{display:none;}
.mainbox{max-width:1320px;height:auto;margin:auto;}
.mainbox2{max-width:1000px;height:auto;margin:auto;}
.header{width:100%;height:92px;position:fixed;left:0;top:0;background:#ffffff;border-bottom:1px solid #eeeeee; z-index:2;}
.logo{display:block;float:left;width:180px;height:auto;margin-top:12px;}
.logo img{display:block;width:100%;height:auto;}
.nav{float:right;}
.nav li{display:inline-block;vertical-align:top;}
.nav li>a{display:block; font-size:18px;line-height:92px; min-width:90px; padding:0 18px; text-align:center; font-weight:bold;color:#666666;position:relative;}
.nav li:last-child a{padding-left:0;}
.nav li.active>a{color:#17923d;}
.nav li.active>a::after{content:"";width:100%;height:3px;background:#17923d;position:absolute;left:0;bottom:0;}
.icon_earth{display:inline-block;width:25px;height:92px; background:url(../images/icon_earth.png) no-repeat center right/25px auto;vertical-align:top;position:relative;margin:0 5px 0 30px;}
.nav li>a.language{min-width:auto;font-weight:normal;font-size:15px;display:inline-block;vertical-align:top;padding:0;position:relative;}
.nav li>a.english{padding-right:10px;}
.nav li>a.english::after{content:"";width:1px;height:16px;position:absolute;right:0;top:50%;margin-top:-8px;background:#eeeeee;}
.icon_earth::before{content:"";width:1px;height:16px;background:rgba(255,255,255,0.5);position:absolute;left:0;top:50%;margin-top:-8px;}
.header_bg{display:none;width:100%;height:50px;line-height:50px;position:absolute;left:0;top:92px;background:#ffffff;z-index:1;}
.level{display:none; width:100%; position:absolute;left:50%;top:92px;transform:translate(-50%,0); text-align:center; z-index:2}
.level dd{display:inline-block;}
.level dd a{color:#333333;display:block;line-height:50px;padding:0 15px;position:relative;font-size:16px;}
.level dd a::after{content:'';width:1px;height:20px;background:#eeeeee;position:absolute;right:0;top:50%;margin-top:-10px;}
.height{width:100%;height:92px;}
/*更多*/
.more_btn{display:block;width:162px;height:45px;line-height:45px;border:1px solid rgba(0,0,0,0.4);color:#4b4b4b;margin-top:60px;text-align:center;font-size:18px;}
.icon_more{display:inline-block;width:20px;height:45px;background:url(../images/icon_more.png) no-repeat center center/13px auto;vertical-align:top;margin-left:10px;}
.more_btn:hover{background:#13769a;color:#ffffff;border-color:#13769a;}
.more_btn:hover .icon_more{background:url(../images/icon_more_white.png) no-repeat center center/13px auto;}
.more_btn_w{border-color:#ffffff;color:#ffffff;margin:0 auto 60px;}
.more_btn_w .icon_more{background:url(../images/icon_more_white.png) no-repeat center center/13px auto;}
.more_btn_w:hover{border-color:#13769a;}

/*footer*/
.footer{width:100%;height:auto;background:url(../images/footer_bg.jpg) no-repeat center center/cover;border-top:1px solid #dedede;}
.footer_top .mainbox{padding:50px 0;border-bottom:1px solid #4b4b4b;}
.footer_left{width:40%;float:left;}
.footer_company_name,.footer_list_tit{font-size:16px;font-weight:bold;margin-bottom:15px;color:#ffffff}
.footer_company_about,.footer_company_address{color:#a9a9a9;}
.footer_company_tel{font-size:14px;color:#ffffff;margin-top:45px;}

.footer_right{width:60%;float:right;}
.footer_list{float:right;width:180px;text-align:center;}
.footer_list_erweima{width:120px;}
.erweima{display:block;width:100%;height:auto;}
.footer_list_des{color:#a9a9a9;margin-top:15px}
.footer_list_ul li{display:block;width:100%;height:auto;margin-top:5px;}
.footer_list_ul li a{color:#a9a9a9;}

.footer_bot{width:100%;height:auto;text-align:center;padding:15px 0;color:#a9a9a9;}

/*数字滚动*/
/*数字滚动插件的CSS可调整样式*/
.mt-number-animate{ font-family: '微软雅黑'; line-height:50px; height: 50px;/*设置数字显示高度*/;  overflow: hidden; display: inline-block; position: relative; }
.mt-number-animate .mt-number-animate-dot{ width: 25px;/*设置分割符宽度*/ line-height: 50px; float: left; text-align: center;}
.mt-number-animate .mt-number-animate-dom{ width: 28px;/*设置单个数字宽度*/ text-align: center; float: left; position: relative; top: 0;}
.mt-number-animate .mt-number-animate-dom2{ width: 28px;}
.mt-number-animate .mt-number-animate-dot2{width: 25px;}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{ width: 100%; float: left;}

@media (max-width:750px){
.pcblock{display:none;}
.wapblock{display:block;}


}






